Añadir estilo a texto
La función "Agregar texto de estilo" en IronWord permite a los desarrolladores aplicar varias opciones de estilo de texto al agregar contenido a un documento DOCX. Proporciona un control detallado sobre la apariencia del texto, como especificar la familia de fuentes, tamaño, color y atributos de estilo como negrita, cursiva, subrayado y tachado. Al crear un objeto Run que contenga TextContent y asignar un TextStyle al Run, los desarrolladores pueden adaptar la presentación de elementos de texto individuales dentro de un documento, lo que garantiza una apariencia personalizada.
Esta función es útil para generar documentos con formato profesional de manera dinámica, como informes o cartas, donde secciones específicas requieren estilos distintos. La clase TextStyle permite una fácil manipulación de estos atributos, permitiendo un estilo tanto simple como complejo dentro del mismo documento.
Puntos clave
-
Creación de una ejecución con estilo :
- A
Runobject is created containingTextContentwith the desired text. - The
Styleproperty of theRunis assigned aTextStyleobject to apply formatting.
- A
-
Configuración de TextStyle :
FontSize: Set at theTextStylelevel (not insideFont) to specify text size.TextFont: Contains font properties includingFontFamilyfor font selection.Color: Specifies the text color usingIronWord.Models.Color.IsBoldandIsItalic: Boolean properties for bold and italic formatting.Underline: Adds underline styling to the text.Strike: Applies strikethrough formatting usingStrikeValueenum.
- Agregar al documento :
- Use
AddChildto add the styledRunto aParagraph. - The paragraph is then added to the document with
AddParagraph.
- Use
Explicación del código
Este código muestra cómo crear y estilizar texto en un documento DOCX usando IronWord. It begins by initializing a new WordDocument object, representing the document to be generated. A Run object is created containing TextContent with the string "Styled text example" and a TextStyle is applied to the Run to configure the appearance of the text.
The TextStyle includes settings for font size set at the TextStyle level (not inside Font), font family configured via TextFont, text color, and bold formatting. Estas configuraciones personalizan cómo aparecerá el texto en el documento final.
After the Run is styled, the AddChild method adds the Run object to a paragraph in the document. Este método inserta el contenido estilizado en el documento de Word en el formato adecuado. Finally, the SaveAs method is called to export the document as "styled_document.docx". El resultado es un documento de Word donde el texto insertado está formateado según los estilos especificados, conservando todas las propiedades de fuente y formato en el archivo de salida.
Explora los tutoriales de elementos de documento para obtener más consejos de estilo.

